Synonyms for "bee killer"

Words with similar meaning